piston powered engine - Turc Anglais Dictionnaire